From cfa67127a1a5539e6a34171c7a3b7e125c146734 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 6 Oct 2010 01:59:21 +0200 Subject: [PATCH] x11: Get display from window, not from impl-drawable's screen --- gdk/x11/gdkdrawable-x11.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gdk/x11/gdkdrawable-x11.c b/gdk/x11/gdkdrawable-x11.c index f00706b660..73dbcd306c 100644 --- a/gdk/x11/gdkdrawable-x11.c +++ b/gdk/x11/gdkdrawable-x11.c @@ -122,7 +122,7 @@ gdk_x11_create_cairo_surface (GdkDrawable *drawable, GdkVisual *visual; visual = gdk_window_get_visual (impl->wrapper); - return cairo_xlib_surface_create (GDK_SCREEN_XDISPLAY (impl->screen), + return cairo_xlib_surface_create (GDK_WINDOW_XDISPLAY (impl->wrapper), impl->xid, GDK_VISUAL_XVISUAL (visual), width, height); -- 2.30.2